vanmaram

Hog plum - meaning in malayalam

Meanings for Hog plum

noun
അമ്പഴം